Fully polynomial time approximation schemes (FPTAS) for some counting problems
نویسنده
چکیده
In this thesis we develop FPTASs for the counting problems of m−tuples, contingency tables with two rows, and 0/1 knapsack. For the problem of counting m−tuples, we design two algorithms, one is strongly polynomial. As far as we know, these are the first FPTASs for this problem. For the problem of counting contingency tables we improve significantly over the running time of existing algorithms. For the problem of counting 0/1 knapsack solutions, we design a simple strongly polynomial algorithm, with similar running times to the existing algorithms. Our results are derived by using, as well as expanding, the method of K−approximation sets and functions introduced in [10]. Acknowledgments I would like to thank my advisor, Nir Halman, for his generous time and commitment. His guidance and endless patience helped me direct myself to a fruitful thinking, and I am grateful for that. I wish to thank my dear parents, my wife Aderet for her support and understanding, and to my sweet children Tuvya, Tzuri and Tziyon.
منابع مشابه
A Simple FPTAS for Counting Edge Covers
An edge cover of a graph is a set of edges such that every vertex has at least an adjacent edge in it. We design a very simple deterministic fully polynomial-time approximation scheme (FPTAS) for counting the number of edge covers for any graph. Previously, approximation algorithm is only known for 3 regular graphs and it is randomized. Our main technique is correlation decay, which is a powerf...
متن کاملFPTAS for Weighted Fibonacci Gates and Its Applications
Fibonacci gate problems have severed as computation primitives to solve other problems by holographic algorithm [5] and play an important role in the dichotomy of exact counting for Holant and CSP frameworks [6]. We generalize them to weighted cases and allow each vertex function to have different parameters, which is a much boarder family and #P-hard for exactly counting. We design a fully pol...
متن کاملA Graphical Approach for Solving Single Machine Scheduling Problems Approximately
For five single machine total tardiness problems a fully polynomial-time approximation scheme (FPTAS) based on a graphical algorithm is presented. The FPTAS has the best running time among the known approximation schemes for these problems.
متن کاملCombinatorial decomposition approaches for efficient counting and random generation FPTASes
Given a combinatorial decomposition for a counting problem, we resort to the simplescheme of approximating large numbers by floating-point representations in order to obtainefficient Fully Polynomial Time Approximation Schemes (FPTASes) for it. The numberof bits employed for the exponent and the mantissa will depend on the error parameter0 < ε ≤ 1 and on the characteristics ...
متن کاملImproved FPTAS for Multi-spin Systems
We design deterministic fully polynomial-time approximation scheme (FPTAS) for computing the partition function for a class of multi-spin systems, extending the known approximable regime by an exponential scale. As a consequence, we have an FPTAS for the Potts models with inverse temperature β up to a critical threshold |β| = O( 1 ∆ ) where ∆ is the maximum degree, confirming a conjecture in [1...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1611.00992 شماره
صفحات -
تاریخ انتشار 2016